parent ship - Spanish English Dictionary